CosyOS-II API 用户参考手册  1.0.3
宏定义
操作-PRIMASK 的协作图:

宏定义

#define xDisableIRQ   mxDisableIRQ
 进入全局临界区 更多...
 
#define xResumeIRQ(oirq)    mxResumeIRQ(oirq)
 退出全局临界区 更多...
 

详细描述

注解
支持嵌套使用,进入临界区与退出临界区必须配对使用。

宏定义说明

#define xDisableIRQ   mxDisableIRQ

进入全局临界区

返回
oirq PRIMASK上一次的值(uint32_t类型)

在文件 ur_api.h1650 行定义.

#define xResumeIRQ (   oirq)    mxResumeIRQ(oirq)

退出全局临界区

参数
[in]oirqPRIMASK上一次的值(uint32_t类型)
返回

在文件 ur_api.h1657 行定义.